IC卡是集成電路卡(Integrated Circuit Card)的簡稱,它把集成電路芯片鑲在塑料卡片上。IC卡大小與磁卡相同。芯片一般是由不易揮發(fā)性存儲器(ROM,EPROM,E 2PROM)、保護(hù)邏輯電路、甚至于CPU(中央處理單元)等組成,故又稱為微電路卡。
1、接觸型IC卡
所謂接觸型IC卡就是在使用時,通過有型的電術(shù)觸點將卡內(nèi)的集成電路與外部接口設(shè)備進(jìn)行通信的IC卡。如常見的電話卡、手機中的SIM卡等。這種IC卡最常用,其尺寸大小符合國際標(biāo)準(zhǔn)。
2、非接觸型IC卡
這種IC卡是通過無線電波(如射頻卡)和電磁感應(yīng)的方式將卡內(nèi)集成電路的數(shù)據(jù)與外部接口的設(shè)備進(jìn)行通信的。避免了刷卡的麻煩,適用于不便用人體與接口設(shè)備接觸的場合(如停車場等)。
3、串行傳輸型IC卡
這種卡的集成電路芯片與外部接口設(shè)備之間數(shù)據(jù)以串行傳輸方式進(jìn)行。這種卡的引腳數(shù)或稱電極數(shù)一般只有8到6個。國際標(biāo)準(zhǔn)ISO7816所定義的IC卡屬于此種卡。傳輸方式常見的有異步傳輸方式和I2C總線方式。以上的IC卡均屬于串行傳輸型。
4、并行傳輸型IC卡
IC卡的集成電路芯片與外部接口設(shè)備的數(shù)據(jù)傳輸以并行方式進(jìn)行。這種IC卡的電極個數(shù)較多,一般為28~68個之間。能高速地讀/寫信息。
5、存儲型IC卡(Memory Card)
這種卡的主要功能是作為一種數(shù)據(jù)載體。實際上就是一種存儲器。數(shù)據(jù)是隨機讀定,讀寫比較隨便。數(shù)據(jù)保密性差,極易被篡改。如ATMEL公司生產(chǎn)的AT24CXX系列。
6、加密存儲型IC卡(Memory Card With Security Logic)
它是在存儲型IC卡上,再增加一部分加密控制邏輯。實行對數(shù)據(jù)區(qū)開放/關(guān)閉控制;對數(shù)據(jù)區(qū)的讀/寫控制;對數(shù)據(jù)區(qū)的擦除控制和對輸入的密碼進(jìn)行校驗和錯誤計數(shù)及鎖完備功能,如電話卡、德國SIEMENS公司的SLE4442;ATMEL公司的AT88SG1604等。
7、智能型IC卡(又稱CPU卡)
其內(nèi)部結(jié)構(gòu)有ROM、RAM、E2PROM和CPU。
ROM:用于存放智能卡的操作系統(tǒng)。程序是在廠家制造時一次性寫入的。
RAM:用于存放運算過程中的中間數(shù)據(jù)和結(jié)果數(shù)據(jù)。
E2PROM:這是IC卡的主要存儲器,用于存放持卡人的有關(guān)個人信息和發(fā)行單位的有關(guān)信息,如身份證號、交易時間、交易金額、交易地點、錢包文件、公共信息等。